<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script type="text/javascript">
    /*
     *将其他的数据类型转换为Boolean
     *-使用Boolean()函数
     *数字转布尔类型，除了0和NaN，其余的都是true
     *字符串转布尔类型，除了空串（即什么都没有，空格不视为空串），其余的都是true
     *null和undefined转为布尔类型，都是false
     *对象(object)转为为布尔类型，也是true
     */
    var a=123;//true
    a=-123;//true
    a=0;//false
    a=Infinity;//true
    a=NaN;//false  NAN=Not a Number
    //调用Boolean()函数来将a转换为布尔值
    a=Boolean(a);
    console.log(typeof a);
    console.log(a);


    </script>
</head>
<body>
    
</body>
</html>